How to split a String only on the first occurrence of delimiter